package ar.com.ctrln.control.compras;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;

import ar.com.ctrln.persistence.model.compra.PedidoCompra;
import ar.com.ctrln.persistence.model.insumo.Insumo;
import ar.com.ctrln.services.compra.GestorCompra;
import ar.com.ctrln.services.insumo.GestorInsumo;

@Controller("registrarPedidoCompra")
public class RegistrarPedidoCompra {

	@Autowired
	private GestorCompra gestorCompra;
	
	@Autowired
	private GestorInsumo gestorInsumo;
	
	public void guardarPedido(PedidoCompra pedido) {
		gestorCompra.guardar(pedido);
		}
	public List<PedidoCompra> listaPedidos() {
		return gestorCompra.listarPedidos();
	}
	
	public List<Insumo> listaInsumos() {
		return gestorInsumo.listaInsumos();
	}
	
	public List<Insumo> listaInsumosxTipo(String tipo) {
		return gestorInsumo.listarInsumosxTipo(tipo);
	}
}
